package nc.itf.budget.bx;


import nc.bs.framework.server._ServerForEJBNCLocator;
import nc.bs.pub.BusinessObject;

/**
 * business service ejb wrapper 
 * Created by EJBGenerator
 * based on velocity technology
 */

public class  IExpensesEjbBean extends BusinessObject{
	private Object thisService;
	
	public void ejbActivate(){}
	public void ejbPassivate(){}
	public void ejbRemove(){}
	
	public IExpensesEjbBean() {
		thisService=(Object)_ServerForEJBNCLocator.lookup("nc.itf.budget.bx.IExpenses");
	}
	public void ejbCreate(){
		if(thisService == null)
			thisService=(Object)_ServerForEJBNCLocator.lookup("nc.itf.budget.bx.IExpenses");
	}
	
	public  Object getService() {
		if(thisService == null)
			thisService=(Object)_ServerForEJBNCLocator.lookup("nc.itf.budget.bx.IExpenses");			
		return thisService;
	}
	public void updateUsedMoneyfy(java.util.ArrayList  arg0) throws Exception{
		
		((nc.itf.bugdet.bx.IExpenses )getService()).updateUsedMoneyfy(arg0);
		
	}
	public void updateUsedMoneycl(java.util.ArrayList  arg0) throws Exception{
		
		((nc.itf.bugdet.bx.IExpenses )getService()).updateUsedMoneycl(arg0);
		
	}
	public void resetAllUsedMoney() throws Exception{
		
		((nc.itf.bugdet.bx.IExpenses )getService()).resetAllUsedMoney();
		
	}
	public double getUserMoney_fy(java.lang.String  arg0) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getUserMoney_fy(arg0);		
	}
	public double getUserMoney_cl(java.lang.String  arg0) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getUserMoney_cl(arg0);		
	}
	public java.lang.String getHtbhByYsxm(java.lang.String  arg0) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getHtbhByYsxm(arg0);		
	}
	public double getHetongLeftMoney(java.lang.String  arg0) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getHetongLeftMoney(arg0);		
	}
	public double getYsje_cl(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getYsje_cl(arg0 ,arg1  ,arg2 );		
	}
	public double getYsje_fy(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getYsje_fy(arg0 ,arg1  ,arg2 );		
	}
	public double getYssys(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getYssys(arg0 ,arg1  ,arg2 );		
	}
	public double getYsys(java.lang.String  arg0 ,java.lang.String  arg1  ,java.lang.String  arg2 ) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getYsys(arg0 ,arg1  ,arg2 );		
	}
	public nc.vo.budget.fm_up.FormationBVO getFormationBVO(java.lang.String  arg0) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getFormationBVO(arg0);		
	}
	public double getUsedMoney(java.lang.String  arg0 ,java.lang.String  arg1 ) throws Exception{
		
		return ((nc.itf.bugdet.bx.IExpenses )getService()).getUsedMoney(arg0 ,arg1 );		
	}
}
	